Autogenerated HTML docs for v1.8.4.1-600-g3d092 
diff --git a/technical/api-diff.html b/technical/api-diff.html index 59978d6..53fa770 100644 --- a/technical/api-diff.html +++ b/technical/api-diff.html 
@@ -781,7 +781,8 @@  <p>   Call <code>diff_setup_done()</code>; this inspects the options set up so far for   internal consistency and make necessary tweaking to it (e.g. if  - textual patch output was asked, recursive behaviour is turned on).  + textual patch output was asked, recursive behaviour is turned on);  + the callback set_default in diff_options can be used to tweak this more.   </p>   </li>   <li>  @@ -937,6 +938,23 @@  operation, but some do not have anything to do with the diffcore   library.   </p>  +</dd>  +<dt class="hdlist1">  +<code>touched_flags</code>  +</dt>  +<dd>  +<p>  + Records whether a flag has been changed due to user request  + (rather than just set/unset by default).  +</p>  +</dd>  +<dt class="hdlist1">  +<code>set_default</code>  +</dt>  +<dd>  +<p>  + Callback which allows tweaking the options in diff_setup_done().  +</p>   <div class="dlist"><dl>   <dt class="hdlist1">   BINARY, TEXT  @@ -1061,7 +1079,7 @@  <div id="footnotes"><hr /></div>   <div id="footer">   <div id="footer-text">  -Last updated 2013-08-20 08:40:27 PDT  +Last updated 2013-10-23 14:56:14 PDT   </div>   </div>   </body>  
diff --git a/technical/api-diff.txt b/technical/api-diff.txt index 2d2ebc0..8b001de 100644 --- a/technical/api-diff.txt +++ b/technical/api-diff.txt 
@@ -28,7 +28,8 @@    * Call `diff_setup_done()`; this inspects the options set up so far for  internal consistency and make necessary tweaking to it (e.g. if - textual patch output was asked, recursive behaviour is turned on). + textual patch output was asked, recursive behaviour is turned on); + the callback set_default in diff_options can be used to tweak this more.    * As you find different pairs of files, call `diff_change()` to feed  modified files, `diff_addremove()` to feed created or deleted files, @@ -115,6 +116,13 @@ 	operation, but some do not have anything to do with the diffcore 	library.   +`touched_flags`:: +	Records whether a flag has been changed due to user request +	(rather than just set/unset by default). + +`set_default`:: +	Callback which allows tweaking the options in diff_setup_done(). +  BINARY, TEXT;; 	Affects the way how a file that is seemingly binary is treated.